Big Huge Thesaurus

sniper rifle

noun